Rest homes - French English Dictionary